Great apartment on a beautiful resort! The apartment itself is very large, spacious, clean. It is also very centrally located near a small beach, grocery stores and restaurants! Free parking was also great.
Jim was very easy to communicate with and always provided very timely responses
We would definitely stay again!