Nice apartment near Boulders Beach