Great location. Steep hill but a great workout. Spacious and modern. The kitchen had all the amenities. Great back patio to enjoy. Comfortable bed. Nice bathroom. Would definitely stay again!