All in all really great place, had a few issues during check in, but apart from that pretty much perfect!