Very comfortable stay. Very welcoming space.