A great place in a fantastic location, well worth a stay