A lavish place to stay with fantastic location.