A great aparment that has everything you need. Kitchen is well equipped The hosts are great and easy to communicate with. The pool is nice and was not busy. Great restaurants nearby. Highly recommend staying here.