First, let me say that Frank was absolutely very accommodating and let us check in early as we were in town for a wedding and had an event early that evening. The check-in process was very easy, and they provide you with a wrist band that serves as your room key, key to the pool and key to the gym. Parking is directly in front of the unit which is on the first floor. This unit is perfect for a family with two kids as the master has a large king bed with ensuite bath, and the second bedroom is large and has two twin beds. There is another full bath as well. The kitchen is well stocked and can be used to prepare meals if you want. There are plenty of towels and beach/pool toys in the unit so you don't have to get them from the front desk. The condo is an older Florida building, very typical for a beach town like Naples. The condo was very clean and bright and airy. The bathrooms are a bit small, but certainly nothing you can't handle. There are ceiling fans throughout the condo with a nice area for dining and a living room with a TV that offers Netflix and other streaming channels. This is not like a hotel that provides you with shampoo, etc., so you will need to bring all of that stuff, but there was soap in the bathrooms and the kitchen was stocked with cleaning supplies. There is a also a washer and dryer in the unit which would come in handy if you were staying for longer than a few days. The complex has a restaurant on site which was very good, and it is within walking distance to MANY restaurants, shops, the grocery store, etc. We did not sit by the pool, but it looked nice. The lobby offers coffee every morning as well. As I said, this is an older Florida place so if you are looking for an upscale hotel-type experience, this isn't the place for you. However, if you want a great apartment close to the beach, shops, etc. with a genuine Florida feel to it, then this will be perfect for you.