We loved our stay here. It was everything we needed in one place. We were very happy to have a kitchen and cook our own food because eating out every meal is quite a lot of $$. Loved how close the beach access was and the pool. The place is dated and could possibly have been slightly cleaner in certain rooms. But overall we loved our trip and loved staying here and would definitely come back.