This apartment is awesome, the location is great, and having a washing machine and a well-stocked kitchen was important to me. I was there alone for a cycling vacation, but the place will work great for two people, maybe 3 if one person can sleep on the couch.
I didn't use the pool, as it was still early spring and it's not heated, but the beach is a block away.
The internet speed was also great.
Make sure to bring your own shampoo and laundry detergent.