This is exactly what an airbnb should be, could not recommend enough! Will be booking to stay again!