Great place to stay, we enjoyed every minute of it! The apartment was more spacious than expected, super well equipped and there is a great pool area as well. We also enjoyed the great communication that allowed for a very smooth check in/out. Would definitely return :)