Well equipped comfortable place to stay.