A perfectly situated, very clean flat with everything you might need. Outstanding hospitality.