Very tidy modern apartment with fabulous beach and city views.