Great place to stay - all amenities provided. Prompt communication and easy check in. Would definitely stay again. Ideas for family with kids.