Location good, quirkiness good, communication good.
Rest very disappointing. Cleanliness bad stains