Great location, wonderful hosts and a fantastic place to visit for hikes, beach time or any kind of relaxation.