The location is great. Everything else for the price will leave you wanting better. The walls are pretty scuffed and dirty the light switches were all dirty, and the carpets were stained so we didn't feel comfortable taking our socks off and they were filthy at the end of the day. The bed was too firm and the pull out sofa bed was not much cleaner than the carpet. There were plenty of kitchen items and things were all clearly labeled. The pool was not clean and the sauna was pretty gross. I would say that for $300/night it is not worth it.