The stay was perfect! Location was wonderful, our host was easy to communicate with and we had no trouble finding it! You HAVE to check out the rooftop where the pool is and the gym. It was unfortunate that the jacuzzi was under construction when we got there but I assume it's beautiful as well! I would definitely stay here again!