A definite 5 stars!! We had an amazing time here. The location was perfect. Close to everything we needed. My 6 and 10 year old loved the condo, the bath tubs and of course the pool. Amazingly clean with everything we needed. Communication was great as were all the recommendations they made. 100% would recommend and would stay here again.