Perfect place for a perfect weekend