Amazing view very clean well-kept resort