Great hosts, immaculately presented home, conveniently located near shops and beach.