Pros: large space, nice location, few steps to beach.
Cons: shower can be cleaner, wires for internet/phone etc can be better organized.