The Residence is a new building, clean, friendly and rooms are great. We had booked two rooms for a family of 5. The staff were great. Just a little far from the beach, but there is a shuttle that runs back and forth. The staff also provided great information on local eats and where to hang out in the sun.