Great location, cute spot, thoughtful touches. Definitely would book again.