Stylish, modern and clean accommodation with distant ocean views in a good location. Would stay again.