Perfect place to stay - clean, comfortable, great outdoor area and fantastic location.