Very comfortable stay in a nice location