Great location - 20 minutes walk to beach, beautiful parks and great shopping. Communication was great and our host was there to meet us and show us around.