Perfection! Our favorite place to stay!