Kees place have everything you will possibly need, great terrace and, clean and with a great location, beach and restaurants around the block.
Highly recommend