Great place Lots of luxury Everything the photos say Excellent location