Excellent location excellent apartment very clean excellent hosts