The place was sparkling clean, great location, and well stocked. Bed was comfortable. Communication was excellent and Karen is very accommodating. I had an excellent stay and will definitely book again.