clean and great accommodation. conveniently located.
steep stairs