Java island waterfront