Hidden Gem is a beautiful apartment in a stunning rural location. The apartment was spotlessly clean with plenty of fun things to do. The location was perfect for fantastic walks and gorgeous beaches, a real gem !