Excellent location, sparkling clean, right on the beach with excellent ocean views!! A beach vacation can't get better than this.