This unit is very clean and modern -- nice to have two bathrooms! Snorkel gear was great as it saved us a lot of time trying to rent or buy gear locally. Easy check in and out. Convenient location near the beach.