Spacious and comfortable place with fantastic facilities in a superb location.