Wonderful place to stay! Easy check-in and check-out, clean, all the amenities we needed, great service and location. Heated saltwater pool was a perfect temperature and very clean. Small gym was very nice.