Modern, stylish accommodation in a fantastic location.