Fantastic apartment. Brilliant location. Superb hosts. 5 *