Pleasant and comfortable place to stay in, excellent location