Very luxurious stay with a pretty decent location