Great Location just few steps from Main Street, Breathtaking View from the roof top terrace, Excellent communication with the hosts