This wee spot is heaven ... an absolute gem to escape to, the sea, beach, stars ... paradise!