We had a pleasant stay at Rebecca's place. The space was bigger than I expected and definitely very well designed. We got everything we need during the stay. The only set back may be the amount of light in the apartment, you gotta leave lights on because the unit is behind another.
Rebecca was extremely helpful and informative even before we arrived the place. She was there anytime we need her which was quite nice.
And yea, you will reach the beach in 5 minutes walk.