Coffee shop located on Dado Beach, offering seating with views.