Very clean modern place with great views. Well and truely catered to all our needs.