very convenient location and comfortable stay