Great communication prior and during stay. The apartment was exactly if not better than we imagined. An amazing shower and extremely comfortable bed. The only slight aspect about the property which could have been better was the location as we had to use public transport to travel to the beach and the majority of tourist attractions. However, this was easy with the help of google maps. Overall, a great stay and we would definitely return!