All you could wish for in an AirBnB, highly recommend!