5 out of 5 for everything, awesome spot to stay!