Perfect in every way. My two daughters and I stayed and this will be the only place we stay from now on.