Great location, great price, easy communication and check in. Nice and clean and spacious. Everything we needed was provided. Thank you so much.