Super stylish accommodation in a fantastic location.