Superb location, super stylish and everything you need to self cater. Fantastic place!!!