Excellent place to stay.
Everything you need in such a fantastic location. Highly recommend, you wont be disappointed.