Great views and location, everything we required for an enjoyable and comfortable stay.