Super comfortable and extremely pleasant stay.