hotel in melaka near beach