Good location, great communication, easy check in and amenities were super. 5 stars