Beautiful, stylish and clean accommodation in a fantastic location.