Superb place to stay. Location, views are amazing. Flat has everything you wish for. Definitely recommend to stay here.