5 stars all round. Great place to stay!!! Will definitely be back at some point.