Excellent hosts that are very thoughtful, friendly and hands on; to the point of assisting you after you check out! Clean and spacious place. Has amenities that come in handy. Thoroughly enjoyed my stay.