What an amazing place to stay ! This apartment has it all - location location location and the best views from every single room ! Communication to book and liaise with ... more