PERFECT in every way!!!!! We will definitely stay here again!!! It was clean, the pools were great, it felt extremely spacious, excellent communication, and a safe location!!! You will be grateful that you booked it!!!