Wonderful stay - extremely clean, friendly staff, awesome amenities. We will definitely stay here again.