Amazing place - great location and thoughtful hosts. Will definitely come back again and again. 5 stars across the board!