A charming place in a fantastic spot.