Nice comfortable stay in an ideal location