Cannot recommend Rich's place enough, amazing apartment with everything you could need, great little outdoor patio, perfect location close to everything you could want, walking distance to shops, bars, restaurants and most importantly, the beach! Rich himself is the perfect host, very knowledgeable and happy to help, and was very understanding when my arrival plans didn't quite go as planned. Won't dissapoint.