Excellent location, room and staff