Great place. Five stars on all counts. Value, location, cleanliness, communication and check-in. All fab. As expected.