Very clean and close to all amenities. All communication was great. Thank you for a wonderful stay