The unit was clean with an easy check-in and check-out experience. Be aware that this is a time-share unit at a very large, family-oriented resort about 20 minutes from the beach and from good restaurants. If you are looking for a quiet, relaxed, beach vacation this is not your spot! But if you are looking for a place to gather family to lay by the pool, golf, and share meals, then this location would work.