Excellent apartment , comfortable beds , clean , excellent location , fantastic host .