Immaculately clean, a great location & a very nice host! Does exactly what it says on the tin I would stay here again for sure