Clean - great location - friendly and excellent communication & recommendations - great outdoor area - great value for the location