Easy access to Carcavelos beach (less than 5 min. walk) and to several restaurants in the shopping area right next door. Wi-fi speed was adequate for work video calls as long as multiple devices weren't connected. Balcony is big, but realistically you won't spend any time on it - the views overlook an auto-repair shop and a canal - no views of the ocean. But it was useful for hanging out clothes to dry. Loved Carcavelos beach - long walks along the promenade with nice dining options - and the beach and sand are fantastic. It can get windy, which tosses some sand around - but overall not a deal breaker. Water is on the cold side, family did a surfing lesson with wetsuits and it was very pleasant. Overall great spot and a very comfortable home. Hosts went above and beyond at check-in to walk through the property and provide information on the area. Thanks!