Stella's place is a perfect location, close to beach, restaurants, town, quiet. Very clean and charming. That make the balance price/value excellent. I highly recommend the place to stay in.