We had the most amazing stay. The check in process and communication was easy and simple. The apartment is simply amazing, we enjoyed much of our time in the terrace soaking up the sun and view. Marina was also very responsive and very helpful. The apartment was modern and beautiful.