Pros: Large enough for all of us (18), comfortable beds, kitchen facilities, outdoor patio, private pool heated, washer/dryer, five bathrooms, walking distance to beach and restaurants, very nice property management and response.Cons: predominantly cold showers/ water heater not big enough for a large groups?, noise level especially for sleeping over the top since property is on a major highway, upon arrival.. issues with three doors (fixed the following day by very nice and courteous management).We are a multi-generational family with 11 grandkids. The heated pool was especially convenient with the younger children.. daytime and night time! We enjoyed a few days together celebrating the holidays in Puerto Rico since we are scattered in different states back home. Short distance to airport, ability to walk to beach and restaurants, use Ubers /taxis instead of car rentals were appreciated. Conveniences!