I highly recommend this place. It is small but very well designed. It has everything that you could need. The hosts were very thoughtful and thought of all of the details.