Great location, great views, lots of space, good rooms and everything you need for a comfortable stay