Fantastic location with an amazing pool and right near the beach.
Though in a resort, it does come with turn down service and a few other amenities. Would be great for about four nights but a week was a bit of a stretch. Great for kids. Great extra stuff like beach chairs and boogie boards.