a perfect place for a perfect vacation