all around fantastic place to stay!