Java Beach is a vibrant little coffee shop which is great for meeting friends, hanging out any day of the week.
The coffee is good, the food is nice, the Sub Sandwiches are delicious. The newly introduced bar has been a big hit for thos hot days.
The landscaped gradens provided by local resdident across the road is a great area to sit, drink coffee and visit with friends family/ meet new friends.
The staff for a while was questionable. Some of the wait staff were full of attitude and not entirely friendly or helpfull, this seems to have gotten alot better in the past year, and in general they are always polite.
You never know what you might get here, last time I was there we had an impromptu burst of song by one of the locals.