Very comfortable accommodation and conveniently located