Excellent unit for a small family. If you are taking two, adult couples, you will find the guest room to be very tight. The living room and kitchen are large, spacious, and the unit is beautifully decorated. You will need to bring your own spices, extra paper towels, extra trash bags, extra sponges, laundry detergent if you plan on using the kitchen/laundry for more than two days. The cushions on the outdoor furniture are beginning to mold and the chairs are a little wobbly, which is the only reason I did not give the unit 5 stars. With respect to check-in, I have stayed at Portofino many times and this is the first time I've had to scan my ID at check-in through a tablet and enter a credit card for even MORE fees, including a "check in" fee (75) that I saw today. I have zero idea what that is for - there are tons of additional fees that also go unexplained, so factor that into your decision - 12 a day here, 100 there . . . there is no one price that you can rely on. The amenities are ok but beginning to show age - e.g., the gym is "fine" but nowhere near what it should be for such a large resort - it becomes very crowded, very quickly. Overall, we will likely stay here again but there are several other options that are becoming more appealing given check-in (multiple times inputting same information) as well as nickel-and-dime fees.