Great place. The location is amazing. The place itself is small but nice. The hosts clean it well and let us know that a deep clean on check-out was not required, which was nice. The hosts all-in-all are very friendly and easy to contact.