Roberts place has stunning views of Tata Beach and we enjoyed our stay - it is a nice Bach