Well-equipped place for a comfortable stay and great location.