This place is beautiful! Very clean and spacious. Great location and the pool is amazing! The beach area is very nice as well.