We had a wonderful time at this condo! The condo was clean and modern; the resort is beautifully landscaped and has great pools (especially for kids). The resort is also closely located to town and a grocery store, which is very convenient. Joshua is easy to communicate with and check in/out was not a problem. We would definitely stay here again!