Location is fantastic; checkin and communication were without issue. Minor inconveniences with the booking kept this from being a full 5 star review. The floors were quite loud and squeaky and there were no amenities such as toiletries or even a bottle of water. Trash cans did not have bags in them at check in either. Also, the bathroom had a nasty smell upon checkin. Likely from water sitting in and around the shower that never dried. Again, minor details in an otherwise awesome place in a great location. Would book again in a heartbeat.