Very comfortable stay in great location