Perfect in every way. Very clean and comfortable, with amenities not expected. We will definitely be back.