This is a suite in a timeshare. It is right on the beach, and our room had a nice view of the ocean and neighboring islands. The living area, bedroom, and bathroom are all very spacious. The kitchen is small with a sink, fridge, microwave, and dishwasher. It was plenty adequate for us as we wanted to eat out for most meals anyway. There was a slight musty odor to our room. The resort isn't the fanciest in the area, but it has a nice pool area and various activities to participate in. It also has easy access to the beachwalk path which is very nice. There is also a grocery store and restaurants in easy walking distance