Stella’s apartments were a great place to stay overall!! Lovely location close to restaurants and the stunning beaches. Everyone was so friendly and helpful!! Can’t wait to visit again.