Very clean and in a great location! Even after we had read the reviews, we were surprised at how small it was, but it was great for a few nights. Great and easy communication over text.