The location, ambience and the solitude made this a perfect place for a relaxing vacation