Pleasant and comfortable stay in great location.