A wonderful stylish and clean accommodation in a amazing location