Location is great but we had problems with cleanliness, check in and overall communication.