What an amazing place! Nelson's place has everything you need. My partner and I loved our stay and it's walking distance to the shops, restaurant and bars. Parking space was right outside.
All I know is yes, yes and yes. I highly recommend it!