Incredible location right on beach, large spacious apartment (much bigger than could be expected), great communication in fluent english and Portuguese among other languages.