Lovely place to stay - quiet & self-contained, yet so close to shops, beach & transport .... with a pool & gym, just perfect.