very upmarket place. really enjoyed my stay