A cozy getaway in the heart of St. Peter's Bay