Clean apartment as described with beautiful view, comfortable terrace, nice outdoor shower and a basketball court which was fun for the kids. 4 wheel drive sort of required to comfortably get up the hill. A little expensive but we enjoyed our stay and would recommend based on both the location and view.