Ideal place to stay - comfortable and very convenient.