Fantastic staff, clean apartments, great cafe and superb location.