Outstanding accommodation and location. This place is simply superb.