very comfortable stay in great location